package ar.edu.unq.tpi.pconc.tpconcurbattle;

public class Bando {
	
	private String nombre;
	private Ciudad castillo;
	
	public Bando(String nombre) {
		super();
		this.nombre = nombre;
	}
	
	public String getNombre() {
		return this.nombre;
	}
	
	public void setCastillo(Ciudad castillo) {
		this.castillo = castillo;
	}

	public Ciudad getCastillo() {
		return this.castillo;
	}
	
	public void generarUnidad() {
		((Castillo) this.getCastillo()).generarUnidad();
	}

	public Ciudad getUbicacionInicialUnidad() {
		return this.getCastillo();
	}
	
	/**Pregunta si los bandos son iguales**/
	public boolean equals(Bando bando) {
		return this.getNombre().equalsIgnoreCase(bando.getNombre());
	}
	
}
